'use strict'

import HybridJS from '../core/core'

const $ = HybridJS

/**
 * 获取当前操作系统,
 */
function os() {
    return $.callNativeSync("system","os")
}

/**
 * 获取当前操作系统版本
 */
function osVersion() {
    return $.callNativeSync("system","osVersion")
}


/**
 * 获取手机品牌
 */
function brand() {
    return $.callNativeSync("system","brand")
}

/**
 * 获取手机型号
 */
function model() {
    return $.callNativeSync("system","model")
}

/**
 * 获取手机当前语言
 */
function language() {
    return $.callNativeSync("system","language")
}

/**
 * 获取手机当前设置区域
 */
function area() {
    return $.callNativeSync("system","area")
}

/**
 * 获取手机设备id
 */
function deviceId() {
    return $.callNativeSync("system","deviceId")
}


/**
 * 获取手机屏幕参数,返回数据: {width:600,height:900,orientate:0/1} //0表示垂直，1表示水平
 */
function screenInfo() {
    return $.callNativeSync("system","screenInfo")
}

export default {
    os,
    osVersion,
    brand,
    model,
    language,
    area,
    deviceId,
    screenInfo
}